Pré-requisitos: Especificação do Projeto, Projeto de Interface, Metodologia, Projeto de Interface, Arquitetura da Solução
Implementação do sistema descritas por meio dos requisitos funcionais e/ou não funcionais. Deve relacionar os requisitos atendidos os artefatos criados (código fonte) além das estruturas de dados utilizadas e as instruções para acesso e verificação da implementação que deve estar funcional no ambiente de hospedagem.
Para cada requisito funcional, pode ser entregue um artefato desse tipo
ID | Descrição do Requisito | Artefatos |
---|---|---|
RF-001 | A aplicação deve permitir o usuário gerenciar seus lançamentos. | src/pages/Lancamento.js, src/pages/Extrato.js, src/services/lancamento.services.js |
RF-002 | A aplicação deve gerar um saldo pegando o valor das receitas e subtraindo aos das despesas. | src/pages/Usuario.js |
RF-003 | A aplicação deve emitir alertas, quando as despesas atingirem 75% do valor das receitas. | src/pages/Usuario.js |
RF-004 | A aplicação deve permitir que o usuário faça cadastro. | src/pages/Cadastro.js |
RF-005 | A aplicação deve permitir que o usuário faça login. | src/pages/Login.js |
RF-006 | A aplicação deve apresentar um gráfico de receitas versus despesas | src/pages/Usuario.js |
RF-007 | A aplicação deve ter uma página com a Visão Geral dos Lançamentos(Despesas/Receitas) com Status de Efetivado ou Pendente, identificados com cores. | src/pages/Extrato.js |
RF-008 | A aplicação deve ter a funcionalidade de ocultar o saldo | src/pages/Usuario.js |
RF-009 | A aplicação deve ter a funcionalidade de chat | src/pages/Chat.js |